package com.businesscard.system.controller;

import com.businesscard.system.entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

import javax.servlet.http.HttpSession;

/**
 * 首页控制器
 */
@Controller
public class IndexController {

    /**
     * 处理根路径请求
     * 根据用户是否登录重定向到相应页面
     */
    @GetMapping("/")
    public String index(HttpSession session) {
        User user = (User) session.getAttribute("user");
        
        // 如果用户已登录，重定向到名片管理页面
        if (user != null) {
            return "redirect:/user/businesscard";
        }
        
        // 未登录则显示首页
        return "index";
    }
} 